pistonlu pompa - French English Dictionary